﻿Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel

Namespace Dominio

    Public Class HistorialActividad

#Region "Variables"

        Private _HistorialActividadID As Long
        Private _PostaID As Long
        Private _UsuarioModificacion As Usuario
        Private _Motivo As String
        Private _Fecha As Date
        Private _FechaInicio As Date
        Private _FechaFin As Date
        Private _EstadoActividad As EEstadoActividad
        Private _TipoActividad As ETipoActividad

#End Region

#Region "Propiedades"

        Public Overridable Property HistorialActividadID() As Long
            Get
                Return _HistorialActividadID
            End Get
            Set(ByVal value As Long)
                _HistorialActividadID = value
            End Set
        End Property

        Public Overridable Property PostaID() As Long
            Get
                Return _PostaID
            End Get
            Set(ByVal value As Long)
                _PostaID = value
            End Set
        End Property

        Public Overridable Property UsuarioModificacion() As Usuario
            Get
                Return _UsuarioModificacion
            End Get
            Set(ByVal value As Usuario)
                _UsuarioModificacion = value
            End Set
        End Property

        Public Overridable Property Motivo() As String
            Get
                Return _Motivo
            End Get
            Set(ByVal value As String)
                _Motivo = value
            End Set
        End Property

        Public Overridable Property Fecha() As Date
            Get
                Return _Fecha
            End Get
            Set(ByVal value As Date)
                _Fecha = value
            End Set
        End Property


        Public Overridable Property FechaInicio() As Date
            Get
                Return _FechaInicio
            End Get
            Set(ByVal value As Date)
                _FechaInicio = value
            End Set
        End Property

        Public Overridable Property FechaFin() As Date
            Get
                Return _FechaFin
            End Get
            Set(ByVal value As Date)
                _FechaFin = value
            End Set
        End Property

        Public Overridable Property EstadoActividad() As EEstadoActividad
            Get
                Return _EstadoActividad
            End Get
            Set(ByVal value As EEstadoActividad)
                _EstadoActividad = value
            End Set
        End Property

        Public Overridable Property TipoActividad() As ETipoActividad
            Get
                Return _TipoActividad
            End Get
            Set(ByVal value As ETipoActividad)
                _TipoActividad = value
            End Set
        End Property

#End Region

#Region "Metodos"

#End Region

    End Class
End Namespace

